package com.binance.mbxgateway.web.service;

import com.binance.mbxgateway.vo.request.order.DeleteAllOrderRequest;
import com.binance.mbxgateway.vo.request.order.DeleteOrderRequest;
import com.binance.mbxgateway.vo.request.order.DeleteOrderResponse;
import com.binance.mbxgateway.vo.request.order.PlaceOrderRequest;
import com.binance.mbxgateway.vo.response.order.PlaceOrderResponse;

public interface IOrderService {

    public PlaceOrderResponse placeOrder(PlaceOrderRequest body) throws Exception;

    public DeleteOrderResponse deleteOrder(DeleteOrderRequest body) throws Exception;

    public DeleteOrderResponse deleteAllOrder(DeleteAllOrderRequest body) throws Exception;
}
